What is the meaning of the word "daisy cutter"?

Definitions:

  1. A large, high-explosive bomb designed to explode just above ground level, causing massive surface destruction over a wide area. copy to clipboard NOUN
    • The military dropped a daisy cutter to clear a landing zone in the dense jungle. copy to clipboard
  2. In sports context, especially cricket and baseball, refers to a low, fast-moving ball that travels just above the ground. copy to clipboard NOUN
    • The batsman struck a daisy cutter that zipped past the fielders. copy to clipboard

Synonyms: